import Axios from 'axios';
import config from '../../config/commonConfig';
 
export function getUserList({pageIndex=1,pageSize = 5,params}){
    return Axios
    .get(`${config.user_api.getUserList}`,{ params:{pageIndex,pageSize,...params}})
    .then(res=>{
        if(res.data.code ==='200'){
            console.log("返回了用户列表");
            return res.data;
        }
    })
    .catch(err=>{
        console.log(err);
        console.log("出错了");
    });
}

export function insertOneUser(params){
    return Axios
    .post(`${config.user_api.inserUser}`, params)
    .then(res=>{
        if(res.data.code ==='200'){
            console.log("服务端返回200");
            return res.data;
        }
    })
    .catch(err=>{
        console.log(err);
        console.log("服务端插入用户出错"); 
    });
}

export function deleteUserByIds(params){
    return Axios
    .post(`${config.user_api.deleteUser}`,params)  
    .then(res=>{
        if(res.data.code ==='200'){
            console.log("服务端返回200");
            return res.data;
        }
    })
    .catch(err=>{
        console.log(err);
        console.log("服务端删除用户出错");
    });
}

export function updateOneUser(params){
    return Axios
    .put(`${config.user_api.updateUser}`, params)
    .then(res=>{
        if(res.data.code ==='200'){
            console.log("服务端返回200");
            return res.data;
        }
    })
    .catch(err=>{
        console.log(err);
        console.log("服务端修改用户出错"); 
    });
}